Chapter 17 30 THINGS THAT GO WRONG IN OBJECT MODELLING

نویسنده

  • Anthony JH Simons
چکیده

The authors offer a catalogue of problems experiencedd by devel opers, using various object modelling techniques brought into prominence by the widespreadd adoptionn of UML standardd notations. The catalogue is revisedd to reflect changes made betweenn UML versions 1.11 andd 1.3, inn whichh a number of semantic inconsistencies inn the notationn were fixed. Notw ithstanding this, developers still seem to create inordinate problems for the mselves by pursuing unproductive development strategies that are apparently fo steredd by UML. This article shows how the biggest problem by far is cognitive misdirection, or the apparent ease withh whichh the rushh to buildd UML models may distract the developer from important perspectives onn a system. This problem is more serious thann the outstanding inconsistencies andd ambiguities whichh still exist inn UML 1.3. A number of inadequacies are also highlighted, where UML somehow still fails to express what we believe are important semantic issues. While UML itself is mostly neutral wit hh respect to goodd or badd designs, the consequences of allowing UML to drive the development process include: inadequate object conceptualisation, poor contro l structures andd poorly-coupledd subsystems.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Chapter 16 30 THINGS THAT GO WRONG IN OBJECT MODELLING WITH UML 1 . 3 Anthony

The authors offer a catalogue of problems experienced by developers, using various object modelling techniques brought into prominence by the widespread adoption of UML standard notations. The catalogue is revised to reflect changes made between UML versions 1.1 and 1.3, in which a number of semantic inconsistencies in the notation were fixed. Notwithstanding this, developers still seem to crea...

متن کامل

The Rise of Patient Safety-II: Should We Give Up Hope on Safety-I and Extracting Value From Patient Safety Incidents?; Comment on “False Dawns and New Horizons in Patient Safety Research and Practice”

Who could disagree with the seemingly common-sense reasoning that: “We must learn from the things that go wrong.”? Despite major investments to improve patient safety, relatively few evaluations demonstrate convincing reductions in risk, harm, serious error or death. This disappointing trajectory of improvement from learning from errors or Safety-I as it is sometimes known has led some research...

متن کامل

How Useful Are Early Economic Models?; Comment on “Problems and Promises of Health Technologies: The Role of Early Health Economic Modelling”

Early economic modelling has long been recommended to aid research and development (R&D;) decisions in medical innovation, although they are less frequently published and critically appraised. A review of 30 innovations by Grutters et al provides an opportunity to evaluate how early models are used in practice. The evidence of early models can be used to inform two types...

متن کامل

A comparative study of interpretative methods in conciliating purity and wrong of the prophet Dawood

Commentator`s interpretative methods is known as one origin for Shiite and Sunni difference in Quran commentaries. Commentators, when interpreting the verses 22-26 of chapter Suad, differ in conciliating prophet Dawood`s purity and wrong. Surveying Shiite and Sunni`s commentary methods comparatively, the paper has intended to study the origins of commentator`s differences. To do so, some Shiite...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999